package com.xnyzc.lhy.mis.entity.result.user;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @bolt-servers
 * @author: immor
 * @date: 2021/5/17
 */
@Data
@EqualsAndHashCode
@Accessors(chain = true)
@ApiModel(value = "DriverUserResult对象",description = "司机账户返回信息")
public class DriverUserResult implements Serializable {
    private static final long serialVersionUID = -2882137385402384698L;

    @ApiModelProperty(value = "司机ID")
    private BigDecimal driverId;

    @ApiModelProperty(value = "司机名")
    private String driverName;

    @ApiModelProperty(value = "身份证号码")
    private String identityNumber;

    @ApiModelProperty(value="电话")
    private String driverPhone;

    @ApiModelProperty(value = "账户名")
    private String bankAccountName;

    @ApiModelProperty(value = "银行账户")
    private String bankAccount;

    @ApiModelProperty(value = "供应商Id")
    private BigDecimal officeId;

    @ApiModelProperty(value = "供应商名称")
    private String name;

    @ApiModelProperty(value = "提现总金额")
    private BigDecimal cashTotal;

    @ApiModelProperty(value = "代发人")
    private String proxyUser;

    @ApiModelProperty(value = "代发账户")
    private String proxyAccount;

    @ApiModelProperty(value = "钱包余额")
    private BigDecimal walletBanlance;

    @ApiModelProperty(value = "可提现金额")
    private BigDecimal cashBanlance;

    @ApiModelProperty(value = "提现中金额")
    private BigDecimal cashingBanlance;

    @ApiModelProperty(value = "冻结余额")
    private BigDecimal frozenBalance;


}
